/* ************************************************************************
> File Name:     hashtable.h
> Author:        zhfu
> mail:          3346897597@qq.com
> Created Time:  2022年05月04日 星期三 21时56分31秒
> Description:   
 ************************************************************************/
#ifndef HASHTABLE_H
#define HASHTABLE_H
#include"intlist.h"

typedef struct{
    link *p;
    unsigned len;
    int (*my_hashfunc) (int);
} my_hash;

link search(my_hash *h, int v);
void insert(my_hash *h, int v);
void delete(my_hash *h, int v);
void print_hash(my_hash h);
void free_hash(my_hash *h);

#endif
